eat large amounts - Francés Inglés Diccionario